wsl上安装kubernetes kubernetes安装详解 |
您所在的位置:网站首页 › k8s ENI网络详解 › wsl上安装kubernetes kubernetes安装详解 |
Kubernetes详细配置安装说明(保姆级篇高效)环境说明kubernetes 也叫 k8s 目前常见生产部署Kubernetes 集群主要有两种方式: kubeadm 安装 Kubeadm 是一个K8s 部署工具,提供kubeadm init 和kubeadm join,用于快速部署Kubernetes 集群。 官方地址:https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/二进制 如果你是老手 或者时间非常充足 那么二进制搭建,参考官网 https://kubernetes.io/zh-cn/docs/home/新手建议 kubeadm 安装一、环境准备最少两台主机 有虚拟机也可以 理解几个概念 集群和主从 主从 就是 一主一从,一主多从 多主多从等等 也就是有 主节点和从节点,也可以认为是 一个master 节点 和 一个或多个 slave 节点 也还可以理解为 一个 主机 带着一个 副主机 这么来理解 集群就是有多个 主从 组合成 一个集群,当然集群概念 可以很宽泛 条件不够的可以配置 两台主机即可 需要可以自己增加 主机系统 RockyLinux8 RockyLinux9 Centos 8 Centos7 均可节点 IP地址 性能分配 master 192.168.100.200 处理器内核 4 内存 8G node01 192.168.100.201 处理器内核 4 内存 8G 二、初始化环境2.1 配置主机名Master hostnamectl set-hostname masterNode hostnamectl set-hostname node012.2 配置hosts 解析Master and Node cat /etc/hosts cat /etc/hosts 192.168.100.200 master 192.168.100.201 node01 EOF2.3 安装依赖文件Master and Node yum install -y conntrack ipvsadm ipset jq iptables curl sysstat libseccomp wget vim net-tools git2.4 设置防火墙为 Iptables 并设置空规则Master and Node systemctl stop firewalld && systemctl disable firewalld yum -y install iptables-services && systemctl start iptables && systemctl enable iptables && iptables -F && service iptables save2.5 关闭 SELINUXMaster and Node swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config2.6 调整内核参数Master and Node modprobe br_netfilter cat /etc/systemd/journald.conf.d/99-prophet.conf |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |